put down roots somewhere - French English Dictionary